home *** CD-ROM | disk | FTP | other *** search
/ Ahoy 1987 November / Ahoy_Magazine_87-11_1987_Double_L.d64 / amazement 128 < prev    next >
Unknown  |  1987-01-01  |  4.7 KB

view JSON data     |     view as text     |     open on a Mac     |     open on a PC

This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
100% file Commodore C128 BASIC program, offset 0x1c29, line 10, token (0x8f) REM ---------------------------------, offset 0x1c41, line 11, token (0x8f) REM AMAZEMENT default (weak)
99% file SVr3 curses screen image, big-endian default (weak)
98% file data default
100% TrID Commodore 128 BASIC V7.0 program default (weak)



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 01 1c 29 1c 0a 00 8f 20 | 2d 2d 2d 2d 2d 2d 2d 2d |..).... |--------|
|00000010| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000020| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 00 41 1c 0b 00 8f 20 |--------|-.A.... |
|00000030| 20 20 20 20 20 20 20 20 | 41 4d 41 5a 45 4d 45 4e | |AMAZEMEN|
|00000040| 54 00 5d 1c 0c 00 8f 20 | 20 20 20 20 52 55 50 45 |T.].... | RUPE|
|00000050| 52 54 20 52 45 50 4f 52 | 54 20 23 34 37 00 63 1c |RT REPOR|T #47.c.|
|00000060| 0d 00 8f 00 7c 1c 0e 00 | 8f 20 20 20 20 20 20 20 |....|...|. |
|00000070| 43 2d 31 32 38 20 2f 20 | 43 2d 36 34 00 a4 1c 0f |C-128 / |C-64....|
|00000080| 00 8f 20 43 2d 36 34 20 | 55 53 45 52 53 20 53 45 |.. C-64 |USERS SE|
|00000090| 45 20 4e 4f 54 45 53 20 | 41 54 20 4c 49 4e 45 20 |E NOTES |AT LINE |
|000000a0| 32 30 30 30 00 aa 1c 10 | 00 8f 00 d2 1c 11 00 8f |2000....|........|
|000000b0| 20 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d | -------|--------|
|000000c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000000d0| 2d 2d 00 fa 1c 14 00 8f | 20 3d 3d 3d 3d 3d 3d 3d |--......| =======|
|000000e0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 20 49 4e 49 54 49 41 |========|= INITIA|
|000000f0| 4c 49 5a 41 54 49 4f 4e | 20 3d 00 07 1d 1e 00 99 |LIZATION| =......|
|00000100| 20 c7 28 31 34 37 29 00 | 22 1d 28 00 46 41 4c 53 | .(147).|".(.FALS|
|00000110| 45 b2 30 20 3a 20 54 52 | 55 45 b2 a8 20 46 41 4c |E.0 : TR|UE.. FAL|
|00000120| 53 45 00 3e 1d 32 00 4e | 43 b2 31 30 30 20 20 20 |SE.>.2.N|C.100 |
|00000130| 20 20 20 20 3a 8f 20 23 | 20 43 45 4c 4c 53 00 69 | :. #| CELLS.i|
|00000140| 1d 3c 00 53 51 b2 b5 28 | ba 28 4e 43 29 aa 2e 35 |.<.SQ..(|.(NC)..5|
|00000150| 29 20 20 20 20 20 20 3a | 8f 20 57 49 44 54 48 20 |) :|. WIDTH |
|00000160| 4f 46 20 53 51 55 41 52 | 45 00 9e 1d 46 00 86 20 |OF SQUAR|E...F.. |
|00000170| 4d 56 28 4e 43 2c 31 29 | 2c 4d 53 28 4e 43 2c 34 |MV(NC,1)|,MS(NC,4|
|00000180| 29 20 20 3a 8f 20 4d 4f | 56 45 53 20 41 4e 44 20 |) :. MO|VES AND |
|00000190| 4d 41 5a 45 20 53 54 52 | 55 43 54 55 52 45 00 ce |MAZE STR|UCTURE..|
|000001a0| 1d 50 00 86 20 58 28 4e | 43 29 2c 59 28 4e 43 29 |.P.. X(N|C),Y(NC)|
|000001b0| 20 20 20 20 20 20 20 20 | 20 20 20 3a 8f 20 53 43 | | :. SC|
|000001c0| 52 45 45 4e 20 50 4f 53 | 49 54 49 4f 4e 53 00 f2 |REEN POS|ITIONS..|
|000001d0| 1d 5a 00 8d 20 31 33 32 | 30 20 20 20 20 3a 8f 20 |.Z.. 132|0 :. |
|000001e0| 47 45 54 20 4d 41 5a 45 | 20 53 54 52 55 43 54 55 |GET MAZE| STRUCTU|
|000001f0| 52 45 00 15 1e 64 00 8d | 20 31 35 30 30 20 3a 8f |RE...d..| 1500 :.|
|00000200| 20 47 45 54 20 53 43 52 | 45 45 4e 20 50 4f 53 49 | GET SCR|EEN POSI|
|00000210| 54 49 4f 4e 53 00 33 1e | 6e 00 8d 20 31 37 30 30 |TIONS.3.|n.. 1700|
|00000220| 20 20 20 20 3a 8f 20 20 | 44 52 41 57 20 53 43 52 | :. |DRAW SCR|
|00000230| 45 45 4e 00 54 1e 78 00 | 44 4c 59 b2 31 30 30 20 |EEN.T.x.|DLY.100 |
|00000240| 20 20 20 20 20 20 3a 8f | 20 20 4d 4f 56 45 20 44 | :.| MOVE D|
|00000250| 45 4c 41 59 00 7e 1e 82 | 00 81 20 4e b2 31 20 a4 |ELAY.~..|.. N.1 .|
|00000260| 20 4e 43 20 3a 20 8b 20 | 4d 53 28 4e 2c 30 29 b2 | NC : . |MS(N,0).|
|00000270| 33 20 a7 20 43 b2 4e 20 | 3a 20 4e b2 4e 43 00 9f |3 . C.N |: N.NC..|
|00000280| 1e 8c 00 82 20 4e 20 20 | 20 3a 8f 20 20 46 49 4e |.... N | :. FIN|
|00000290| 44 20 53 54 41 52 54 49 | 4e 47 20 43 45 4c 4c 00 |D STARTI|NG CELL.|
|000002a0| c3 1e 96 00 8b 20 43 b2 | 30 20 a7 20 99 22 4e 4f |..... C.|0 . ."NO|
|000002b0| 20 53 54 41 52 54 49 4e | 47 20 43 45 4c 4c 22 20 | STARTIN|G CELL" |
|000002c0| 3a 20 80 00 ea 1e a0 00 | 8f 20 3d 3d 3d 3d 3d 3d |: ......|. ======|
|000002d0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 20 4d |========|====== M|
|000002e0| 41 49 4e 20 4c 4f 4f 50 | 20 3d 00 04 1f aa 00 8d |AIN LOOP| =......|
|000002f0| 20 33 30 30 20 20 20 3a | 8f 20 20 50 49 43 4b 20 | 300 :|. PICK |
|00000300| 4d 4f 56 45 00 1f 1f b4 | 00 8d 20 34 30 30 20 20 |MOVE....|.. 400 |
|00000310| 20 3a 8f 20 20 43 48 45 | 43 4b 20 4d 4f 56 45 00 | :. CHE|CK MOVE.|
|00000320| 3d 1f be 00 8d 20 39 30 | 30 20 20 20 3a 8f 20 20 |=.... 90|0 :. |
|00000330| 55 50 44 41 54 45 20 53 | 43 52 45 45 4e 00 5a 1f |UPDATE S|CREEN.Z.|
|00000340| c8 00 8b 20 a8 20 58 49 | 54 20 af 20 a8 20 4e 4f |... . XI|T . . NO|
|00000350| 53 4f 4c 4e 20 a7 20 31 | 37 30 00 7b 1f d2 00 e0 |SOLN . 1|70.{....|
|00000360| 20 2c 30 2c 32 31 20 20 | 3a 8f 20 20 50 4f 53 49 | ,0,21 |:. POSI|
|00000370| 54 49 4f 4e 20 43 55 52 | 53 4f 52 00 9e 1f dc 00 |TION CUR|SOR.....|
|00000380| 8b 20 4e 4f 53 4f 4c 4e | 20 a7 20 99 22 4e 4f 20 |. NOSOLN| . ."NO |
|00000390| 53 4f 4c 55 54 49 4f 4e | 22 20 3a 20 20 80 00 be |SOLUTION|" : ...|
|000003a0| 1f e6 00 8d 20 33 30 31 | 30 20 20 3a 8f 20 52 45 |.... 301|0 :. RE|
|000003b0| 54 52 41 43 45 20 53 4f | 4c 55 54 49 4f 4e 00 ca |TRACE SO|LUTION..|
|000003c0| 1f f0 00 e0 20 2c 30 2c | 32 31 00 d0 1f fa 00 80 |.... ,0,|21......|
|000003d0| 00 f7 1f 04 01 8f 20 3d | 3d 3d 3d 3d 3d 3d 3d 3d |...... =|========|
|000003e0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000003f0| 3d 3d 3d 3d 3d 3d 3d 00 | 1e 20 2c 01 8f 20 2d 2d |=======.|. ,.. --|
|00000400| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000410| 2d 2d 20 50 49 43 4b 20 | 4d 4f 56 45 20 2d 00 43 |-- PICK |MOVE -.C|
|00000420| 20 36 01 47 44 4d 4f 56 | 45 b2 54 52 55 45 20 20 | 6.GDMOV|E.TRUE |
|00000430| 20 20 20 20 20 3a 8f 20 | 41 53 53 55 4d 45 20 47 | :. |ASSUME G|
|00000440| 4f 4f 44 00 89 20 40 01 | 4d 56 28 43 2c 30 29 b2 |OOD.. @.|MV(C,0).|
|00000450| 4d 56 28 43 2c 30 29 aa | 31 20 20 20 20 20 3a 8f |MV(C,0).|1 :.|
|00000460| 20 49 4e 43 52 45 4d 45 | 4e 54 20 4d 4f 56 45 20 | INCREME|NT MOVE |
|00000470| 44 49 52 45 43 54 49 4f | 4e 3b 20 43 3d 43 55 52 |DIRECTIO|N; C=CUR|
|00000480| 52 45 4e 54 20 43 45 4c | 4c 00 b0 20 4a 01 44 49 |RENT CEL|L.. J.DI|
|00000490| 52 b2 4d 56 28 43 2c 30 | 29 20 20 20 3a 8f 20 43 |R.MV(C,0|) :. C|
|000004a0| 55 52 52 45 4e 54 20 44 | 49 52 45 43 54 49 4f 4e |URRENT D|IRECTION|
|000004b0| 00 b6 20 54 01 8e 00 bc | 20 5e 01 8f 00 e3 20 90 |.. T....| ^.... .|
|000004c0| 01 8f 20 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |.. -----|--------|
|000004d0| 2d 2d 2d 2d 2d 2d 20 43 | 48 45 43 4b 20 4d 4f 56 |------ C|HECK MOV|
|000004e0| 45 20 2d 00 08 21 9a 01 | 42 4b 55 50 b2 46 41 4c |E -..!..|BKUP.FAL|
|000004f0| 53 45 20 20 20 3a 8f 20 | 41 53 53 55 4d 45 20 4e |SE :. |ASSUME N|
|00000500| 4f 20 42 41 43 4b 55 50 | 00 35 21 a4 01 8b 20 44 |O BACKUP|.5!... D|
|00000510| 49 52 b1 34 20 a7 20 8d | 20 38 30 30 20 3a 20 89 |IR.4 . .| 800 : .|
|00000520| 20 34 39 30 20 3a 20 8f | 20 4d 55 53 54 20 42 41 | 490 : .| MUST BA|
|00000530| 43 4b 20 55 50 00 5c 21 | ae 01 4e 58 54 43 45 4c |CK UP.\!|..NXTCEL|
|00000540| 4c b2 4d 53 28 43 2c 44 | 49 52 29 20 20 20 3a 8f |L.MS(C,D|IR) :.|
|00000550| 20 4e 45 58 54 20 43 45 | 4c 4c 20 23 00 83 21 b8 | NEXT CE|LL #..!.|
|00000560| 01 43 53 b2 4d 53 28 4e | 58 54 43 45 4c 4c 2c 30 |.CS.MS(N|XTCELL,0|
|00000570| 29 20 20 20 20 3a 8f 20 | 43 45 4c 4c 20 53 54 41 |) :. |CELL STA|
|00000580| 54 55 53 00 a0 21 c2 01 | 8f 20 20 43 53 3d 30 2c |TUS..!..|. CS=0,|
|00000590| 32 2c 33 20 49 4e 56 41 | 4c 49 44 20 4d 4f 56 45 |2,3 INVA|LID MOVE|
|000005a0| 00 bb 21 cc 01 8f 20 20 | 43 53 3d 31 20 20 20 20 |..!... |CS=1 |
|000005b0| 20 56 41 4c 49 44 20 4d | 4f 56 45 00 d7 21 d6 01 | VALID M|OVE..!..|
|000005c0| 8f 20 20 43 53 3d 34 20 | 20 20 20 20 45 4e 44 20 |. CS=4 | END |
|000005d0| 4f 46 20 4d 41 5a 45 00 | f8 21 e0 01 91 20 43 53 |OF MAZE.|.!... CS|
|000005e0| aa 31 20 8d 20 36 30 30 | 2c 35 30 30 2c 36 30 30 |.1 . 600|,500,600|
|000005f0| 2c 36 30 30 2c 37 30 30 | 00 15 22 ea 01 8e 20 20 |,600,700|.."... |
|00000600| 20 20 20 20 20 3a 8f 20 | 20 54 4f 20 4d 41 49 4e | :. | TO MAIN|
|00000610| 20 4c 4f 4f 50 00 3c 22 | f4 01 8f 20 2d 2d 2d 2d | LOOP.<"|... ----|
|00000620| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 20 |--------|------- |
|00000630| 56 41 4c 49 44 20 4d 4f | 56 45 20 2d 00 62 22 fe |VALID MO|VE -.b".|
|00000640| 01 4d 56 28 43 2c 30 29 | b2 44 49 52 20 20 20 20 |.MV(C,0)|.DIR |
|00000650| 20 20 20 3a 8f 20 53 45 | 54 20 46 57 44 20 4c 49 | :. SE|T FWD LI|
|00000660| 4e 4b 00 89 22 08 02 4d | 56 28 4e 58 54 43 45 4c |NK.."..M|V(NXTCEL|
|00000670| 4c 2c 31 29 b2 43 20 20 | 20 3a 8f 20 53 45 54 20 |L,1).C | :. SET |
|00000680| 42 41 43 4b 20 4c 49 4e | 4b 00 ae 22 12 02 4d 53 |BACK LIN|K.."..MS|
|00000690| 28 4e 58 54 43 45 4c 4c | 2c 30 29 b2 32 20 20 20 |(NXTCELL|,0).2 |
|000006a0| 3a 8f 20 53 54 41 54 55 | 53 3d 55 53 45 44 00 d4 |:. STATU|S=USED..|
|000006b0| 22 1c 02 43 b2 4e 58 54 | 43 45 4c 4c 20 20 20 20 |"..C.NXT|CELL |
|000006c0| 20 20 20 20 20 3a 8f 20 | 43 55 52 52 45 4e 54 20 | :. |CURRENT |
|000006d0| 43 45 4c 4c 00 da 22 26 | 02 8e 00 01 23 58 02 8f |CELL.."&|....#X..|
|000006e0| 20 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d | -------|--------|
|000006f0| 2d 2d 20 49 4e 56 41 4c | 49 44 20 4d 4f 56 45 20 |-- INVAL|ID MOVE |
|00000700| 2d 00 12 23 62 02 47 44 | 4d 4f 56 45 b2 46 41 4c |-..#b.GD|MOVE.FAL|
|00000710| 53 45 00 3c 23 6c 02 8b | 20 4d 53 28 43 2c 30 29 |SE.<#l..| MS(C,0)|
|00000720| b2 33 20 af 20 4d 56 28 | 43 2c 30 29 b2 34 20 a7 |.3 . MV(|C,0).4 .|
|00000730| 20 4e 4f 53 4f 4c 4e b2 | 54 52 55 45 00 42 23 76 | NOSOLN.|TRUE.B#v|
|00000740| 02 8e 00 69 23 bc 02 8f | 20 2d 2d 2d 2d 2d 2d 2d |...i#...| -------|
|00000750| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000760| 2d 2d 20 44 4f 4e 45 20 | 2d 00 8f 23 c6 02 4d 56 |-- DONE |-..#..MV|
|00000770| 28 43 2c 30 29 b2 44 49 | 52 20 20 20 20 20 20 20 |(C,0).DI|R |
|00000780| 3a 8f 20 53 45 54 20 46 | 57 44 20 4c 49 4e 4b 00 |:. SET F|WD LINK.|
|00000790| b6 23 d0 02 4d 56 28 4e | 58 54 43 45 4c 4c 2c 31 |.#..MV(N|XTCELL,1|
|000007a0| 29 b2 43 20 20 20 3a 8f | 20 53 45 54 20 42 41 43 |).C :.| SET BAC|
|000007b0| 4b 20 4c 49 4e 4b 00 c4 | 23 da 02 43 b2 4e 58 54 |K LINK..|#..C.NXT|
|000007c0| 43 45 4c 4c 00 d1 23 e4 | 02 58 49 54 b2 54 52 55 |CELL..#.|.XIT.TRU|
|000007d0| 45 00 d7 23 ee 02 8e 00 | fe 23 20 03 8f 20 2d 2d |E..#....|.# .. --|
|000007e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000007f0| 2d 2d 2d 2d 2d 20 42 41 | 43 4b 55 50 20 2d 00 25 |----- BA|CKUP -.%|
|00000800| 24 2a 03 52 45 53 54 41 | 52 54 b2 46 41 4c 53 45 |$*.RESTA|RT.FALSE|
|00000810| 20 3a 8f 20 41 53 53 55 | 4d 45 20 4e 4f 20 52 45 | :. ASSU|ME NO RE|
|00000820| 53 54 41 52 54 00 4c 24 | 34 03 4e 58 54 43 45 4c |START.L$|4.NXTCEL|
|00000830| 4c b2 4d 56 28 43 2c 31 | 29 20 20 20 3a 8f 20 55 |L.MV(C,1|) :. U|
|00000840| 53 45 20 42 41 43 4b 20 | 4c 49 4e 4b 00 73 24 3e |SE BACK |LINK.s$>|
|00000850| 03 4d 56 28 43 2c 30 29 | b2 30 20 20 20 20 20 20 |.MV(C,0)|.0 |
|00000860| 3a 8f 20 52 45 53 54 4f | 52 45 20 46 57 44 20 4c |:. RESTO|RE FWD L|
|00000870| 49 4e 4b 00 a4 24 48 03 | 4d 53 28 43 2c 30 29 b2 |INK..$H.|MS(C,0).|
|00000880| 31 20 20 20 20 20 20 20 | 20 20 3a 8f 20 53 45 54 |1 | :. SET|
|00000890| 20 53 54 41 54 55 53 20 | 54 4f 20 41 56 41 49 4c | STATUS |TO AVAIL|
|000008a0| 41 42 4c 45 00 cb 24 52 | 03 43 30 b2 43 20 20 20 |ABLE..$R|.C0.C |
|000008b0| 20 20 20 20 20 20 20 20 | 20 3a 8f 20 53 41 56 45 | | :. SAVE|
|000008c0| 20 4f 4c 44 20 43 45 4c | 4c 20 23 00 d9 24 5c 03 | OLD CEL|L #..$\.|
|000008d0| 43 b2 4e 58 54 43 45 4c | 4c 00 e7 24 66 03 42 4b |C.NXTCEL|L..$f.BK|
|000008e0| 55 50 b2 54 52 55 45 00 | 22 25 70 03 8b 20 4d 53 |UP.TRUE.|"%p.. MS|
|000008f0| 28 43 2c 30 29 b2 33 20 | a7 20 52 45 53 54 41 52 |(C,0).3 |. RESTAR|
|00000900| 54 b2 54 52 55 45 20 3a | 20 8b 20 4d 56 28 43 2c |T.TRUE :| . MV(C,|
|00000910| 30 29 b2 34 20 a7 20 4e | 4f 53 4f 4c 4e b2 54 52 |0).4 . N|OSOLN.TR|
|00000920| 55 45 00 28 25 7a 03 8e | 00 4f 25 84 03 8f 20 2d |UE.(%z..|.O%... -|
|00000930| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 20 |--------|------- |
|00000940| 53 43 52 45 45 4e 20 55 | 50 44 41 54 45 20 2d 00 |SCREEN U|PDATE -.|
|00000950| 5a 25 8e 03 43 24 b2 22 | 4f 22 00 72 25 98 03 8b |Z%..C$."|O".r%...|
|00000960| 20 a8 20 47 44 4d 4f 56 | 45 20 a7 20 89 20 31 30 | . GDMOV|E . . 10|
|00000970| 36 30 00 8e 25 a2 03 8b | 20 58 49 54 20 a7 20 43 |60..%...| XIT . C|
|00000980| 24 b2 22 45 22 20 3a 20 | 89 20 31 30 30 30 00 a4 |$."E" : |. 1000..|
|00000990| 25 ac 03 8b 20 a8 20 42 | 4b 55 50 20 a7 20 89 20 |%... . B|KUP . . |
|000009a0| 31 30 30 30 00 c4 25 b6 | 03 8b 20 4e 4f 53 4f 4c |1000..%.|.. NOSOL|
|000009b0| 4e 20 b0 20 52 45 53 54 | 41 52 54 20 a7 20 43 24 |N . REST|ART . C$|
|000009c0| b2 22 53 22 00 e5 25 c0 | 03 8f 20 20 52 45 53 54 |."S"..%.|.. REST|
|000009d0| 4f 52 45 20 43 45 4c 4c | 20 43 30 20 54 4f 20 55 |ORE CELL| C0 TO U|
|000009e0| 4e 55 53 45 44 00 fc 25 | ca 03 e0 20 2c 58 28 43 |NUSED..%|... ,X(C|
|000009f0| 30 29 2c 59 28 43 30 29 | 2c 22 20 22 00 13 26 d4 |0),Y(C0)|," "..&.|
|00000a00| 03 e0 20 2c 58 28 43 30 | 29 2c 59 28 43 30 29 2c |.. ,X(C0|),Y(C0),|
|00000a10| 22 2a 22 00 30 26 de 03 | 8f 20 20 4d 4f 56 45 20 |"*".0&..|. MOVE |
|00000a20| 43 55 52 53 4f 52 20 54 | 4f 20 43 45 4c 4c 20 43 |CURSOR T|O CELL C|
|00000a30| 00 3e 26 e8 03 81 20 4e | b2 31 20 a4 20 32 00 53 |.>&... N|.1 . 2.S|
|00000a40| 26 f2 03 e0 20 2c 58 28 | 43 29 2c 59 28 43 29 2c |&... ,X(|C),Y(C),|
|00000a50| 22 20 22 00 67 26 fc 03 | 81 20 50 b2 31 20 a4 20 |" ".g&..|. P.1 . |
|00000a60| 44 4c 59 20 3a 20 82 00 | 7b 26 06 04 e0 20 2c 58 |DLY : ..|{&... ,X|
|00000a70| 28 43 29 2c 59 28 43 29 | 2c 43 24 00 8f 26 10 04 |(C),Y(C)|,C$..&..|
|00000a80| 81 20 50 b2 31 20 a4 20 | 44 4c 59 20 3a 20 82 00 |. P.1 . |DLY : ..|
|00000a90| 97 26 1a 04 82 20 4e 00 | ab 26 24 04 8e 20 20 20 |.&... N.|.&$.. |
|00000aa0| 20 3a 8f 20 54 4f 20 4d | 41 49 4e 00 d1 26 2e 04 | :. TO M|AIN..&..|
|00000ab0| 8f 20 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |. ======|========|
|00000ac0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000ad0| 3d 00 f1 26 4c 04 8f 20 | 20 20 20 20 20 20 4d 41 |=..&L.. | MA|
|00000ae0| 5a 45 20 44 41 54 41 20 | 53 54 52 55 43 54 55 52 |ZE DATA |STRUCTUR|
|00000af0| 45 00 f7 26 56 04 8f 00 | 1a 27 60 04 8f 20 20 20 |E..&V...|.'`.. |
|00000b00| 20 20 4d 53 28 43 2c 4e | 29 3a 20 43 3d 43 45 4c | MS(C,N|): C=CEL|
|00000b10| 4c 20 23 2c 20 4e 3d 30 | 2d 34 00 39 27 6a 04 8f |L #, N=0|-4.9'j..|
|00000b20| 20 4e 3d 30 3a 20 43 55 | 52 52 45 4e 54 20 43 45 | N=0: CU|RRENT CE|
|00000b30| 4c 4c 20 53 54 41 54 55 | 53 00 5f 27 74 04 8f 20 |LL STATU|S._'t.. |
|00000b40| 20 30 3d 4e 4f 20 41 43 | 43 45 53 53 2c 31 3d 41 | 0=NO AC|CESS,1=A|
|00000b50| 56 41 49 4c 41 42 4c 45 | 2c 32 3d 55 53 45 44 00 |VAILABLE|,2=USED.|
|00000b60| 77 27 7e 04 8f 20 20 20 | 20 33 3d 53 54 41 52 54 |w'~.. | 3=START|
|00000b70| 2c 20 34 3d 45 4e 44 00 | 9b 27 88 04 8f 20 4e 3d |, 4=END.|.'... N=|
|00000b80| 31 2d 34 3a 20 43 45 4c | 4c 20 23 27 53 20 49 4e |1-4: CEL|L #'S IN|
|00000b90| 20 44 49 52 45 43 54 49 | 4f 4e 53 00 b9 27 92 04 | DIRECTI|ONS..'..|
|00000ba0| 8f 20 20 20 20 20 20 20 | 20 31 2d 34 20 46 52 4f |. | 1-4 FRO|
|00000bb0| 4d 20 43 45 4c 4c 20 43 | 3b 00 dd 27 9c 04 8f 20 |M CELL C|;..'... |
|00000bc0| 20 20 20 31 3d 55 50 2c | 20 32 3d 52 54 2c 20 33 | 1=UP,| 2=RT, 3|
|00000bd0| 3d 44 4f 57 4e 2c 20 34 | 3d 4c 45 46 54 00 03 28 |=DOWN, 4|=LEFT..(|
|00000be0| a6 04 8f 20 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |... ----|--------|
|00000bf0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000c00| 2d 2d 2d 00 23 28 b0 04 | 8f 20 20 4d 53 28 43 2c |---.#(..|. MS(C,|
|00000c10| 30 29 20 43 45 4c 4c 20 | 53 54 41 54 55 53 20 44 |0) CELL |STATUS D|
|00000c20| 41 54 41 00 3d 28 ba 04 | 83 20 31 2c 30 2c 30 2c |ATA.=(..|. 1,0,0,|
|00000c30| 30 2c 31 2c 31 2c 31 2c | 31 2c 31 2c 31 00 57 28 |0,1,1,1,|1,1,1.W(|
|00000c40| c4 04 83 20 31 2c 31 2c | 31 2c 31 2c 30 2c 30 2c |... 1,1,|1,1,0,0,|
|00000c50| 31 2c 30 2c 31 2c 30 00 | 71 28 ce 04 83 20 31 2c |1,0,1,0.|q(... 1,|
|00000c60| 30 2c 30 2c 31 2c 31 2c | 30 2c 31 2c 30 2c 31 2c |0,0,1,1,|0,1,0,1,|
|00000c70| 30 00 8b 28 d8 04 83 20 | 31 2c 30 2c 30 2c 30 2c |0..(... |1,0,0,0,|
|00000c80| 31 2c 30 2c 31 2c 30 2c | 31 2c 30 00 a5 28 e2 04 |1,0,1,0,|1,0..(..|
|00000c90| 83 20 30 2c 31 2c 31 2c | 31 2c 31 2c 30 2c 31 2c |. 0,1,1,|1,1,0,1,|
|00000ca0| 30 2c 31 2c 30 00 bf 28 | ec 04 83 20 31 2c 31 2c |0,1,0..(|... 1,1,|
|00000cb0| 30 2c 30 2c 31 2c 30 2c | 31 2c 30 2c 31 2c 30 00 |0,0,1,0,|1,0,1,0.|
|00000cc0| d9 28 f6 04 83 20 31 2c | 30 2c 30 2c 30 2c 30 2c |.(... 1,|0,0,0,0,|
|00000cd0| 30 2c 31 2c 30 2c 31 2c | 31 00 f3 28 00 05 83 20 |0,1,0,1,|1..(... |
|00000ce0| 31 2c 30 2c 30 2c 30 2c | 30 2c 30 2c 31 2c 30 2c |1,0,0,0,|0,0,1,0,|
|00000cf0| 30 2c 31 00 0d 29 0a 05 | 83 20 33 2c 31 2c 31 2c |0,1..)..|. 3,1,1,|
|00000d00| 31 2c 31 2c 31 2c 31 2c | 30 2c 31 2c 31 00 27 29 |1,1,1,1,|0,1,1.')|
|00000d10| 14 05 83 20 31 2c 30 2c | 30 2c 30 2c 30 2c 34 2c |... 1,0,|0,0,0,4,|
|00000d20| 30 2c 31 2c 31 2c 30 00 | 4b 29 1e 05 8f 20 20 20 |0,1,1,0.|K)... |
|00000d30| 20 20 20 20 20 20 52 45 | 41 44 20 43 45 4c 4c 20 | RE|AD CELL |
|00000d40| 53 54 41 54 55 53 20 44 | 41 54 41 00 6a 29 28 05 |STATUS D|ATA.j)(.|
|00000d50| 81 20 4e b2 31 20 a4 20 | 4e 43 20 3a 20 87 20 4d |. N.1 . |NC : . M|
|00000d60| 53 28 4e 2c 30 29 20 3a | 20 82 00 8f 29 32 05 8f |S(N,0) :| ...)2..|
|00000d70| 20 20 20 20 20 20 20 20 | 20 43 41 4c 43 20 41 44 | | CALC AD|
|00000d80| 4a 41 43 45 4e 54 20 43 | 45 4c 4c 20 23 27 53 00 |JACENT C|ELL #'S.|
|00000d90| b6 29 3c 05 81 20 4e b2 | 31 20 a4 20 4e 43 20 3a |.)<.. N.|1 . NC :|
|00000da0| 20 4d 4f 44 25 b2 4e ab | 53 51 ac b5 28 4e ad 53 | MOD%.N.|SQ..(N.S|
|00000db0| 51 aa 2e 30 31 29 00 de | 29 46 05 4d 53 28 4e 2c |Q..01)..|)F.MS(N,|
|00000dc0| 31 29 b2 4e ab 53 51 20 | 3a 20 8b 20 4e b3 53 51 |1).N.SQ |: . N.SQ|
|00000dd0| aa 31 20 a7 20 4d 53 28 | 4e 2c 31 29 b2 30 00 05 |.1 . MS(|N,1).0..|
|00000de0| 2a 50 05 4d 53 28 4e 2c | 32 29 b2 4e aa 31 20 3a |*P.MS(N,|2).N.1 :|
|00000df0| 20 8b 20 4d 4f 44 25 b2 | 30 20 a7 20 4d 53 28 4e | . MOD%.|0 . MS(N|
|00000e00| 2c 32 29 b2 30 00 2e 2a | 5a 05 4d 53 28 4e 2c 33 |,2).0..*|Z.MS(N,3|
|00000e10| 29 b2 4e aa 53 51 20 3a | 20 8b 20 4e b1 4e 43 ab |).N.SQ :| . N.NC.|
|00000e20| 53 51 20 a7 20 4d 53 28 | 4e 2c 33 29 b2 30 00 55 |SQ . MS(|N,3).0.U|
|00000e30| 2a 64 05 4d 53 28 4e 2c | 34 29 b2 4e ab 31 20 3a |*d.MS(N,|4).N.1 :|
|00000e40| 20 8b 20 4d 4f 44 25 b2 | 31 20 a7 20 4d 53 28 4e | . MOD%.|1 . MS(N|
|00000e50| 2c 34 29 b2 30 00 5d 2a | 6e 05 82 20 4e 00 63 2a |,4).0.]*|n.. N.c*|
|00000e60| 78 05 8e 00 89 2a dc 05 | 8f 20 2d 2d 2d 20 47 45 |x....*..|. --- GE|
|00000e70| 54 20 43 45 4c 4c 20 53 | 43 52 45 45 4e 20 4c 4f |T CELL S|CREEN LO|
|00000e80| 43 41 54 49 4f 4e 53 20 | 2d 00 93 2a e6 05 52 4f |CATIONS |-..*..RO|
|00000e90| 57 b2 31 00 9d 2a f0 05 | 43 4f 4c b2 31 00 b1 2a |W.1..*..|COL.1..*|
|00000ea0| fa 05 81 20 43 b2 31 20 | a4 20 4e 43 20 a9 20 53 |... C.1 |. NC . S|
|00000eb0| 51 00 c4 2a 04 06 81 20 | 4e b2 43 20 a4 20 43 aa |Q..*... |N.C . C.|
|00000ec0| 53 51 ab 31 00 d1 2a 0e | 06 59 28 4e 29 b2 52 4f |SQ.1..*.|.Y(N).RO|
|00000ed0| 57 00 ea 2a 18 06 58 28 | 4e 29 b2 43 4f 4c 20 3a |W..*..X(|N).COL :|
|00000ee0| 20 43 4f 4c b2 43 4f 4c | aa 33 00 f2 2a 22 06 82 | COL.COL|.3..*"..|
|00000ef0| 20 4e 00 08 2b 2c 06 52 | 4f 57 b2 52 4f 57 aa 32 | N..+,.R|OW.ROW.2|
|00000f00| 20 3a 20 43 4f 4c b2 31 | 00 10 2b 36 06 82 20 43 | : COL.1|..+6.. C|
|00000f10| 00 16 2b 40 06 8e 00 3c | 2b a4 06 8f 20 2d 2d 2d |..+@...<|+... ---|
|00000f20| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 20 44 |--------|------ D|
|00000f30| 52 41 57 20 53 43 52 45 | 45 4e 20 2d 00 49 2b ae |RAW SCRE|EN -.I+.|
|00000f40| 06 99 20 c7 28 31 34 37 | 29 00 58 2b b8 06 81 20 |.. .(147|).X+... |
|00000f50| 4e b2 31 20 a4 20 4e 43 | 00 7a 2b c2 06 43 24 b2 |N.1 . NC|.z+..C$.|
|00000f60| 22 2e 22 20 3a 20 8b 20 | 4d 53 28 4e 2c 30 29 b2 |"." : . |MS(N,0).|
|00000f70| 31 20 a7 20 43 24 b2 22 | 2a 22 00 93 2b cc 06 8b |1 . C$."|*"..+...|
|00000f80| 20 4d 53 28 4e 2c 30 29 | b2 33 20 a7 20 43 24 b2 | MS(N,0)|.3 . C$.|
|00000f90| 22 53 22 00 ac 2b d6 06 | 8b 20 4d 53 28 4e 2c 30 |"S"..+..|. MS(N,0|
|00000fa0| 29 b2 34 20 a7 20 43 24 | b2 22 45 22 00 c0 2b e0 |).4 . C$|."E"..+.|
|00000fb0| 06 e0 20 2c 58 28 4e 29 | 2c 59 28 4e 29 2c 43 24 |.. ,X(N)|,Y(N),C$|
|00000fc0| 00 c6 2b ea 06 82 00 cc | 2b f4 06 8e 00 f0 2b d0 |..+.....|+.....+.|
|00000fd0| 07 8f 20 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |.. =====|========|
|00000fe0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000ff0| 00 10 2c da 07 8f 20 3e | 3e 3e 20 4e 4f 54 45 53 |..,... >|>> NOTES|
|00001000| 20 46 4f 52 20 43 2d 36 | 34 20 55 53 45 52 53 3a | FOR C-6|4 USERS:|
|00001010| 00 2a 2c e4 07 8f 20 43 | 48 41 4e 47 45 20 54 48 |.*,... C|HANGE TH|
|00001020| 45 20 20 20 27 43 48 41 | 52 27 00 4f 2c ee 07 8f |E 'CHA|R'.O,...|
|00001030| 20 53 54 41 54 45 4d 45 | 4e 54 53 20 49 4e 20 4c | STATEME|NTS IN L|
|00001040| 49 4e 45 53 20 20 32 31 | 30 2c 20 32 34 30 2c 00 |INES 21|0, 240,.|
|00001050| 73 2c f8 07 8f 20 20 39 | 37 30 2c 20 39 38 30 2c |s,... 9|70, 980,|
|00001060| 20 31 30 31 30 2c 20 31 | 30 33 30 2c 20 26 20 31 | 1010, 1|030, & 1|
|00001070| 37 36 30 00 8b 2c 34 08 | 8f 20 54 4f 20 54 48 45 |760..,4.|. TO THE|
|00001080| 20 46 4f 4c 4c 4f 57 49 | 4e 47 3a 00 b1 2c 3e 08 | FOLLOWI|NG:..,>.|
|00001090| 8f 20 20 32 31 30 20 41 | 3d 30 3a 42 3d 32 31 3a |. 210 A|=0:B=21:|
|000010a0| 43 48 24 3d 22 22 3a 47 | 4f 53 55 42 20 32 32 30 |CH$="":G|OSUB 220|
|000010b0| 30 00 d7 2c 48 08 8f 20 | 20 32 34 30 20 41 3d 30 |0..,H.. | 240 A=0|
|000010c0| 3a 42 3d 32 31 3a 43 48 | 24 3d 22 22 3a 47 4f 53 |:B=21:CH|$="":GOS|
|000010d0| 55 42 20 32 32 30 30 00 | 05 2d 52 08 8f 20 20 39 |UB 2200.|.-R.. 9|
|000010e0| 37 30 20 41 3d 58 28 43 | 30 29 3a 42 3d 59 28 43 |70 A=X(C|0):B=Y(C|
|000010f0| 30 29 3a 43 48 24 3d 22 | 20 22 3a 47 4f 53 55 42 |0):CH$="| ":GOSUB|
|00001100| 20 32 32 30 30 00 33 2d | 5c 08 8f 20 20 39 38 30 | 2200.3-|\.. 980|
|00001110| 20 41 3d 58 28 43 30 29 | 3a 42 3d 59 28 43 30 29 | A=X(C0)|:B=Y(C0)|
|00001120| 3a 43 48 24 3d 22 2a 22 | 3a 47 4f 53 55 42 20 32 |:CH$="*"|:GOSUB 2|
|00001130| 32 30 30 00 60 2d 66 08 | 8f 20 31 30 31 30 20 41 |200.`-f.|. 1010 A|
|00001140| 3d 58 28 43 29 3a 42 3d | 59 28 43 29 3a 43 48 24 |=X(C):B=|Y(C):CH$|
|00001150| 3d 22 20 22 3a 20 47 4f | 53 55 42 20 32 32 30 30 |=" ": GO|SUB 2200|
|00001160| 00 8d 2d 70 08 8f 20 31 | 30 33 30 20 41 3d 58 28 |..-p.. 1|030 A=X(|
|00001170| 43 29 3a 42 3d 59 28 43 | 29 3a 43 48 24 3d 43 24 |C):B=Y(C|):CH$=C$|
|00001180| 20 3a 20 47 4f 53 55 42 | 20 32 32 30 30 00 ba 2d | : GOSUB| 2200..-|
|00001190| 7a 08 8f 20 31 37 36 30 | 20 41 3d 58 28 4e 29 3a |z.. 1760| A=X(N):|
|000011a0| 42 3d 59 28 4e 29 3a 43 | 48 24 3d 43 24 20 3a 20 |B=Y(N):C|H$=C$ : |
|000011b0| 47 4f 53 55 42 20 32 32 | 30 30 00 de 2d 84 08 8f |GOSUB 22|00..-...|
|000011c0| 20 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d | =======|========|
|000011d0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 00 f9 |========|======..|
|000011e0| 2d 8e 08 8f 20 20 43 2d | 36 34 20 4f 4e 4c 59 20 |-... C-|64 ONLY |
|000011f0| 20 3e 3e 3e 3e 3e 3e 3e | 3e 00 0b 2e 98 08 97 20 | >>>>>>>|>...... |
|00001200| 32 31 34 2c 42 ab 31 20 | 3a 20 99 00 23 2e a2 08 |214,B.1 |: ..#...|
|00001210| 97 20 32 31 31 2c 41 20 | 3a 20 99 20 43 48 24 20 |. 211,A |: . CH$ |
|00001220| 3a 20 8e 00 47 2e ac 08 | 8f 20 3d 3d 3d 3d 3d 3d |: ..G...|. ======|
|00001230| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001240| 3d 3d 3d 3d 3d 3d 3d 00 | 6b 2e b8 0b 8f 20 2d 2d |=======.|k.... --|
|00001250| 2d 20 52 45 54 52 41 43 | 45 20 54 48 45 20 53 4f |- RETRAC|E THE SO|
|00001260| 4c 55 54 49 4f 4e 20 2d | 2d 2d 2d 00 76 2e c2 0b |LUTION -|---.v...|
|00001270| 43 24 b2 22 2d 22 00 a4 | 2e cc 0b 43 b2 4d 56 28 |C$."-"..|...C.MV(|
|00001280| 43 2c 31 29 20 3a 8b 20 | 4d 53 28 43 2c 30 29 b3 |C,1) :. |MS(C,0).|
|00001290| b1 33 20 a7 20 8d 20 31 | 30 30 30 20 3a 20 89 20 |.3 . . 1|000 : . |
|000012a0| 33 30 32 30 00 af 2e d6 | 0b 43 24 b2 22 2b 22 00 |3020....|.C$."+".|
|000012b0| e3 2e e0 0b 43 b2 4d 53 | 28 43 2c 4d 56 28 43 2c |....C.MS|(C,MV(C,|
|000012c0| 30 29 29 20 3a 8b 20 4d | 53 28 43 2c 30 29 b3 b1 |0)) :. M|S(C,0)..|
|000012d0| 34 20 a7 20 8d 20 31 30 | 30 30 20 3a 20 89 20 33 |4 . . 10|00 : . 3|
|000012e0| 30 34 30 00 e9 2e ea 0b | 8e 00 00 00 |040.....|.... |
+--------+-------------------------+-------------------------+--------+--------+